package de.hhkk.model.stammdaten;

import de.hhkk.model.menu.AbstractModelObject;

public class Vertrag extends AbstractModelObject
{

    private String   vertrag_id;
    private String   personen_id;
    private String   kurs_id;
    private String   honorar;
    private String   stunden;
    private String   segelschein;
    private String   segellehrerlizenz;
    private String   note;
    private String   einsaetze;
    private String   ref;
    private String   status;
    
    public static final String STATUS_AUSBEZHALT = "ausbezahlt";

    public Vertrag()
    {
    }

    public Vertrag(String vertrag_id, String personen_id, String kurs_id, String honorar, String stunden, String segelschein, String  segellehrerlizenz, String note,
     String einsaetze, String ref)
    {
        super();
        this.vertrag_id = vertrag_id;
        this.personen_id = personen_id;
        this.honorar = honorar;
        this.stunden = stunden;
        this.segelschein = segelschein;
        this.segellehrerlizenz = segellehrerlizenz;
        this.note = note;
        this.einsaetze = einsaetze;
        this.ref = ref;
        
    }

    public String getVertrag_id()
    {
        return vertrag_id;
    }

    public void setVertrag_id(String vertrag_id)
    {
        firePropertyChange("vertrag_id", this.vertrag_id, this.vertrag_id = vertrag_id);
    }

    public String getPersonen_id()
    {
        return personen_id;
    }

    public void setPersonen_id(String personen_id)
    {
        firePropertyChange("personen_id", this.personen_id, this.personen_id = personen_id);
    }

    public String getKurs_id()
    {
        return kurs_id;
    }

    public void setKurs_id(String kurs_id)
    {
        firePropertyChange("kurs_id", this.kurs_id, this.kurs_id = kurs_id);
    }

    public String getHonorar()
    {
        return honorar;
    }

    public void setHonorar(String honorar)
    {
        firePropertyChange("honorar", this.honorar, this.honorar = honorar);
    }

    public String getStunden()
    {
        return stunden;
    }

    public void setStunden(String stunden)
    {
        firePropertyChange("stunden", this.stunden, this.stunden = stunden);
    }

    public String getSegelschein()
    {
        return segelschein;
    }

    public void setSegelschein(String segelschein)
    {
        firePropertyChange("segelschein", this.segelschein, this.segelschein= segelschein);
    }

    public String getSegellehrerlizenz()
    {
        return segellehrerlizenz;
    }

    public void setSegellehrerlizenz(String segellehrerlizenz)
    {
        firePropertyChange("segellehrerlizenz", this.segellehrerlizenz, this.segellehrerlizenz = segellehrerlizenz);
    }

    public String getNote()
    {
        return note;
    }

    public void setNote(String note)
    {
        firePropertyChange("note", this.note, this.note= note);
    }

    public String getEinsaetze()
    {
        return einsaetze;
    }

    public void setEinsaetze(String einsaetze)
    {
        firePropertyChange("einsaetze", this.einsaetze, this.einsaetze= einsaetze);
    }
    
    public String getStatus()
    {
        return status;
    }

    public void setStatus(String status)
    {
        firePropertyChange("status", this.status, this.status= status);
    }
    
    public String getRef()
    {
        return ref;
    }

    public void setRef(String ref)
    {
        firePropertyChange("ref", this.ref, this.ref = ref);
    }
    

}
